#include<stdio.h>
#include<string.h>

int main()
{
	int sign,flag,s=0,t,key=0;
	int n[11]={0};
	char c[11]={'\0'};
	gets(c);
	s=strlen(c);
	for(sign=0;sign<s;sign++)
	{
		n[sign]=c[sign]-'0';
	}
	for(sign=0;sign<s-1;sign++)
	{
		key=0;
		for(flag=0;flag<s-1-sign;flag++)
		{
			if(n[flag]<n[flag+1])
			{
				t=n[flag];
				n[flag]=n[flag+1];
				n[flag+1]=t;
				key=1;
			}
		}
		if(key==0) break;
	}
	for(sign=0;sign<s;sign++)
	{
		printf("%d",n[sign]);
		if(sign<s-1) printf(" ");
	}
	return 0;
}
